Elements and Performance Criteria
- Prepare to update cloud infrastructure as code
- Identify and review benefits of infrastructure as code according to business needs
- Determine ways automation leverages cloud platforms according to business needs
- Determine and assess potential issues and errors when implementing infrastructure as code
- Evaluate and select infrastructure as code service compatible with selected cloud platform and business requirements
- Deploy cloud infrastructure as code templates
- Learn template syntax of selected cloud infrastructure as code service
- Review pre-defined templates and determine what resources they create and any dependencies
- Utilise the cloud infrastructure as code service tools to deploy, update and delete resources using predefined templates as required
- Confirm deployments of cloud resources and configure resources using cloud platform console or command line tools
- Remove deployed resources using cloud infrastructure as code tools and delete templates as required
- Test and troubleshoot template errors as required
- Develop and update infrastructure as code templates
- Learn template syntax of selected cloud infrastructure as code service
- Create and deploy template to provision a set of related cloud resources according to business needs
- Update and redeploy template to modify previously deployed resources and add new resources
- Confirm deployment of cloud resources and configure resources using the cloud platform console or command line tools
- Parameterise and deploy template to reuse configuration with a modified resource configuration
- Remove deployed resources using cloud infrastructure as code tools and delete templates as required
- Test and troubleshoot template errors
- Finalise cloud infrastructure as code